// 输入和输出
import 'dart:io';

void main() {
  print('开始执行main函数');
  // 没有异步,线程会堵塞
  print(getNetworkData());
  print('这是不能被阻塞的代码');
}

String getNetworkData() {
  // sleep  睡眠 
  // Duration持续时间  Duration(可选参数)
  print('网络数据加载中....');
  // 模拟网络请求等耗操作
  sleep(Duration(seconds: 5));
  return '网络加载完成,返回的网络数据';
}
